home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / tex / rtextu10.zip / LOCASE.DOC < prev    next >
Text File  |  1993-05-06  |  4KB  |  85 lines

  1.  
  2.  
  3.                 #                #####                         
  4.                 #         ####  #     #    ##     ####   ######
  5.                 #        #    # #         #  #   #       #     
  6.                 #        #    # #        #    #   ####   ##### 
  7.                 #        #    # #        ######       #  #     
  8.                 #        #    # #     #  #    #  #    #  #     
  9.                 #######   ####   #####   #    #   ####   ######
  10.  
  11.  
  12.  
  13.  
  14. You can get part of the following documentation by invoking the program with
  15. the switches -v, -h, or -H . See README.TXT for more information.
  16.  
  17. -----------------------------------   -v   ------------------------------------
  18. LOCASE v1.0 -- Change characters in several files to lower case
  19. Copr (c) 1992,1993 Richard Breuer. LOCASE is freeware. No warranties.
  20.  
  21. This is LOCASE/2 v1.0 - renamed to LOCASE (from RUTILS 4).
  22.  
  23. Author: Richard Breuer
  24.         Brunssumstrasse 6
  25.         5100 Aachen
  26.         (after Jul 1, 1993: 52074 Aachen)
  27.         Germany
  28.         Europe
  29.  
  30. Phone:  +49/241/85605
  31. Fax:    +49/241/8021329
  32.  
  33. Email:  ricki@pool.informatik.rwth-aachen.de (Preferred!)
  34.  
  35. -----------------------------------   -h   ------------------------------------
  36. LOCASE v1.0 -- Change characters in several files to lower case
  37. Copr (c) 1992,1993 Richard Breuer. LOCASE is freeware. No warranties.
  38.  
  39. Usage:
  40.    LOCASE [-b:e:hHrv*] infile.. [{>|>>} outfile]
  41.  
  42. Options:
  43.    -b<n>  The translation begins at column n. If n is 0 or negative, it is
  44.           computed to length(line)-n. Default is n=1
  45.    -e<n>  The translation ends at column n. If n is 0 or negative, it is
  46.           computed to length(line)-n. Default is n=0
  47.    -h     Display this help screen
  48.    -H     Display another help screen with notes and examples
  49.    -r     Respect quotes. If -r is specified together with -b or -e, only
  50.           quotes in the given range are respected. Quotes are <'> and <">
  51.    -v     Display version info and information about the author
  52.    -*     Display internal information (for debugging purposes)
  53.  
  54. -----------------------------------   -H   ------------------------------------
  55. LOCASE v1.0 -- Change characters in several files to lower case
  56. Copr (c) 1992,1993 Richard Breuer. LOCASE is freeware. No warranties.
  57. Notes:
  58.    LOCASE reads from stdin if a filename is -. The output is always directed
  59.    to stdout. The line lengths are restricted to 255 characters. Longer lines
  60.    will be cut. The errorlevel is set to 1 if help has been displayed. It is
  61.    set to 255 in case of an error and 0 on normal completion. Output resulting
  62.    from multiple input files is appended to stdout. The processing order for
  63.    wildcards depends on the order of the directory entries. LOCASE returns
  64.    nonsense for binary files.
  65.  
  66. Examples:
  67.    LOCASE *.TXT
  68.       Change all *.TXT files in the current directory to lower case and append
  69.       them to stdout. The order is the one DOS's dir tells you.
  70.    DIR | LOCASE
  71.       Displays the directory in lower case letters.
  72.    LOCASE HEADER.TXT - FOOTER.TXT
  73.       After processing HEADER.TXT the user must input text from the keyboard
  74.       until Ctrl/Z (=EOF) is detected. Then FOOTER.TXT is processed. All output
  75.       is appended on stdout.
  76.    LOCASE MYPROG.PAS -r
  77.       Translate MYPROG.PAS, but don't change the quoted strings.
  78.  
  79. -------------------------------------------------------------------------------
  80. Additional information:
  81.    LOCASE is one more upper-to-lower case converter. What makes it useful to
  82.    me (and maybe U 2), is the -r option which ensures that LOCASE does not
  83.    change the case of strings enclosed in <'> or <">. This makes it useful
  84.    for source code.
  85.